package com.banksoft.admin.service;

import com.banksoft.admin.entity.TxApply;
import com.banksoft.front.bean.Page;
import net.sf.json.JSONObject;

import javax.servlet.http.HttpServletRequest;
import java.util.List;
import java.util.Map;

/**
 * Created by vanjoger on 2017/1/7.
 */
public interface TxApplyService {

    JSONObject verify(String id, String status, String bz, HttpServletRequest request);

    JSONObject save(String openId, String amount, String remark, String type, String bankName, String cardName, String cardNo);

    Page queryPage(Map map, int pageNo, int pageSize);

    JSONObject cancelTxApply(String id);

    List<TxApply> list(Map map);
    List<TxApply> searchByPage1(Map map);
    Integer count4Page1(Map map);
}
